home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
archiver
/
zckr201.zip
/
ZC.DOC
< prev
next >
Wrap
Text File
|
1993-01-25
|
26KB
|
645 lines
+----------------------------------------------------+
| Zip Chunker, (C) Copyright 1991-93, Scott Jibben |
| Version 2.01 |
+----------------------------------------------------+
This is a list of the files that should accompany this software
package:
ZC.DOC - Zip Chunker Documentation.
ZC.EXE - Zip Chunker executable.
DISTSAMP.DOC - Sample of a distribution license.
SITESAMP.DOC - Sample of a site license.
SITEINFO.DOC - Information and applications of licensing.
LICENSE.DOC - License for Zip Chunker software.
PRICE.DOC - Pricing guidelines for site/distribution licenses.
ORDERFRM.DOC - The order form.
CC-ORDER.DOC - Information to register by credit card.
CATALOG.JSW - Information on Jibben Software Products.
WHATSNEW.TXT - The Version History of Zip Chunker.
AVEXTRA.TXT - Information regarding PKZIP AV codes.
ARJ-SEC.TXT - Information regarding ARJ Security envelope.
FILE_ID.DIZ - BBS Description File.
What this software does
This software is a file splitting utility. It supports two modes of
operation.
1. It can split ANY type of file to a desired size creating multiple
files with the AS file extension. These file will be exactly the
size requested except for the last file created. Using this mode of
operation you will be able to split any file to your requirements.
The only disadvantage of using this method is that you will have to
use Zip Chunker ( or Archive Sizer ) to "reassemble" the files back
to the original file.
2. It can split files created by the PKZip software to your desired
size. This will create multiple files that retain compatibility
with the PKZip software. The only disadvantage to using this method
is if the internal compressed files are larger than the requested
size. Zip Chunker can't force the files to be smaller and retain
compatibility. In this case it is recommended to use method 1.
The only compression software files that Zip Chunker supports is:
ZIP created by PKWare's PKZip (tm) software.
Requirements for Zip Chunker
Zip Chunker allocates memory as needed when processing. However, I
suggest that you have at least 200KB of free memory to run it.
If you are going to process large Zip files (with a lot of files, not
total size), I suggest that you have 400KB of free memory to run Zip
Chunker.
Installation Instructions
It is relatively simple to install Zip Chunker. All you have to do
is copy the files to a subdirectory that is listed in your PATH
statement in your AUTOEXEC.BAT file. You could also just create a
new subdirectory, copy the files there, and then add the new sub-
directory to the PATH statement. I won't go into the details of making
subdirectories and modifying your path as you should have good examples
of this in your DOS manual.
The concept of Shareware
Zip Chunker is being released as a Shareware product. Shareware is
a marketing concept, in which you get to try out a software package
for a period of time. If you find that the software is useful
to you (you are still using it), you are obligated to send in a
registration fee for that software to the author.
Zip Chunker's trial period is 21 days. That means, once you start
using Zip Chunker, you have 21 days to decide whether or not it is
useful to you. If it is useful, please promptly send in the requested
registration fee. If it is not useful, you are expected to delete it
and stop using it.
Zip Chunker is fully functional. However, it has a message that will
appear every time it is used to size or reassemble files.
Here's what you get when you register (Please use ORDER.FRM to order
this software):
1. Support. You can call and leave e-mail to me on any of the BBS'
listed in the Technical Support section of this document or
CompuServe and get a response from me. I will more than likely
answer all questions, but the registered individuals will
definitely get top priority. You will also receive unlimited
telephone support for the program. Registered users will get a
phone number that they will be able to use to receive support
between the hours of 6:00 pm - 10:00 pm (Central Standard Time)
Monday-Friday.
2. You will receive a disk with the most recent version of Zip
Chunker. The software will also have the registration reminder
screen removed. Your name and serial number will also be displayed
when the software is run.
3. Special access to new products. You will be allowed access to
beta test any software package that I'm in the process of creating.
The beta software will be available on the Warehouse BBS and
CompuServe. Also, you must make arrangements with Jibben Software
to get access to the new software. (see Technical Support section
of this document for details).
4. You will also have low cost upgrades of this software.
Advantages of Using Zip Chunker
I've designed Zip Chunker to make the least demands on your
hardware. Zip Chunker is at least 2 times faster than any other
software package of this type for sizing Zip files. In some instances,
I've found it to be up to 10 times faster. I wrote it for
creating/reassembling AS files as fast as possible as well.
One other benefit from using Zip Chunker is the amount of disk
space it requires to process an archive file. My closest competitor
requires 2-3 times the disk space of the original file, ie, if
you had a 2MB ZIP file you would have to have up to 6MB of free
disk space in order to break it up! Zip Chunker automatically
determines the disk space required and will tell you if you don't
have enough BEFORE you create the files.
The algorithm in which I calculate the amount of files to put in a
archive file is highly optimized. Zip Chunker will sometimes have
one less file than other software packages of this type and the files
will be closer to the requested size.
Zip Chunker can handle any file created using PKZIP (tm). All other
software packages of this type that I've seen, have the tendency to
crash if the ZIP file is too large or there are too many files in
the ZIP file. One of my beta testers ran ZC on a 170 Megabyte Zip
file and ZC processed it without problems.
Archive Sizer, LHA Chunker, and Zip Chunker are the only software
packages that I know of that supports archive file formats as well as
any file sizing.
Why Zip Chunker will not Re-Assemble Archive Files
Zip Chunker was never intended to be used to reassemble archive
files, only *.AS files. At first thought, it may seem unreasonable to
you, but there are several reasons why. Hopefully after reading the
main reasons you'll understand why I chose not to.
1. Some archivers already provide the ability to combine archives
(ARJ).
2. There would be no way for ZC to 'know' how many files are in a set.
With the *.AS file standard, I can store the number of split files
in the file. With the archives, there is no provision for this.
For instance, if you would tell it to reassemble myzip-01.zip, how
many files should ZC expect to put together? Since modifying the
archives format would make it a 'corrupted' file, there is no way to
track this.
3. The other problem is that people would expect when they split an
archive and then reassemble, that it would be identical to the
original file. ZC is so effective on creating files that match
the size parm because they grab files from anywhere in the archive
to create them. You can see this for yourself, just split a zip and
compare the files in xxx-01.zip to the original xxx. You'll notice
that I don't just take the first so many files until the size hits
the limit and then start the next file. xxx-01.zip can contain the
1st, 8th, 22nd, 30th, etc. files. Given this fact, it is impossible
to reassemble a arch